package com.ruoyi.house.dto.response;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * @Title: DetailTbRoomResponseDTO
 * @Description: 详情 - 房源信息
 * @author zhangxurui
 * @date 2018年4月21日 下午5:21:20
 */
@lombok.Setter
@lombok.Getter
@lombok.ToString
public class DetailTbRoomResponseDTO implements Serializable {

	//房源详情
	private String id;// 房源编号
	private int status; // 房源状态，		TB_ROOM_INFO表中查询
	private double rental; // 房租，	TB_ROOM_INFO表中查询
	private String addr;//房产地址，12栋2单元101		根据TB_ROOM_INFO表中的house_id到TB_HOUSE_INFO表中查询
	private int room;//	户型（室），  				根据TB_ROOM_INFO表中的house_id到TB_HOUSE_INFO表中查询
	private int hall;//	户型（厅），  				根据TB_ROOM_INFO表中的house_id到TB_HOUSE_INFO表中查询
	private double proportion;// 面积，			根据TB_ROOM_INFO表中的house_id到TB_HOUSE_INFO表中查询
	private int paymentMortgage; //	付款方式-押，	根据TB_ROOM_INFO表中的house_id到TB_HOUSE_INFO表中查询
	private int paymentPay; //付款方式-付，                 	根据TB_ROOM_INFO表中的house_id到TB_HOUSE_INFO表中查询
	private String cfContractNo ;// 根据房源id在t_cf_contract表中查询到出房合同编号
	private String tenantPhone;// 	根据房源id在t_cf_contract表中查询到租客手机号
	private Date startDate;// 		根据房源id在t_cf_contract表中查询到租约期限开始日
	private Date endDate;//			根据房源id在t_cf_contract表中查询到租约期限结束日
	private Integer contractState;// 合同状态,"1:草稿	2:已提交	3:已解约	4:已结束	9:作废  根据房源id在t_cf_contract表中查询
	private BigDecimal rentArrears;// 租金欠款，收款计划表t_cw_receipt_plan中计算得出
	private BigDecimal otherArrears;//其他欠款，收款计划表t_cw_receipt_plan中计算得出
	private String nextRentDate;//下期租金付款时间
	private Long cfContractId;//出房合同ID
	private String className; //class名称
	private String roomCode; //roomcode
	private int leisureDate;//空置时间
	private String preName;
	private String houseId;
	private int checkRegister;// 出租 未登记 1
	private Long beforeCfContractId;//当前
	private int checkTerm;
	private String top;
	private String left;
	private String right;
	private String east;
	private int freezeStatus;//冻结状态
	//金融相关
	private String jrName;
	private String jrNo;
	private Date jrTime;
	private String jrMoney;
}
